x86_emulate: Fixes for 'mov rm16,sreg'
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 7 Aug 2009 09:53:22 +0000 (10:53 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 7 Aug 2009 09:53:22 +0000 (10:53 +0100)
commitb1b6362f10c95343eec1be30c346593df89adf9f
tree90ad6ad8d9c8aec00c61fdbe84bc2690a6e91126
parent26fd181703c557965d06739e1a0292cea7088ea9
x86_emulate: Fixes for 'mov rm16,sreg'

1. Memory reads should be 16 bits only
2. Attempt to load %cs should result in #UD

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/x86_emulate/x86_emulate.c